voucher cheque - German English Dictionary